<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />		
<script type="text/javascript">
   var _U = "undefined";
   var g_HttpRelativeWebRoot = "/ocom/";
   var SSContributor = false;
   var SSForceContributor = false;
   var SSHideContributorUI = false;
   var ssUrlPrefix = "/technetwork/";
   var ssUrlType = "2";
   
   var g_navNode_Path = new Array();
       g_navNode_Path[0] = 'otnen';
       g_navNode_Path[1] = 'otnen_java';
   var g_ssSourceNodeId = "otnen_java";
   var g_ssSourceSiteId = "otnen";
</script>
<script id="SSNavigationFunctionsScript" type="text/javascript" src="/ocom/websites/otnen/sitenavigationfunctions.js"></script>
<script id="SSNavigationScript" type="text/javascript" src="/ocom/websites/otnen/sitenavigation.js"></script>

<script type="text/javascript">
	var g_strLanguageId = "en";
</script>
	<script type="text/javascript" src="/ocom/resources/wcm/sitestudio/wcm.toggle.js"></script>
	<script type="text/javascript" src="/ocom/resources/sitestudio/ssajax/ssajax.js"></script>


  <script id="ssInfo" type="text/xml" warning="DO NOT MODIFY!">
  <ssinfo >
    <fragmentinstance  id="fragment1" fragmentid="ocom-header-hp" library="server:OCOM-HEADER-HP">
      
    </fragmentinstance>
    <fragmentinstance  id="fragment2" fragmentid="ocom-footer-hp" library="server:OCOM-FOOTER-HP">
      
    </fragmentinstance>
    <fragmentinstance  id="fragment3" fragmentid="universal-metatag" library="server:UNIVERSAL-FRAGMENTS">
    </fragmentinstance>
    <fragmentinstance  id="fragment6" fragmentid="ocombr-header-hp" library="server:OCOMBR-HEADER-HP">
      
    </fragmentinstance>
    <fragmentinstance  id="fragment7" fragmentid="ocombr-footer-hp" library="server:OCOMBR-FOOTER-HP">
      
    </fragmentinstance>
    <fragmentinstance  id="fragment13" fragmentid="Universal_Localization_Fragment" library="server:UNIVERSAL_LOCALIZATION_FRAG">
    </fragmentinstance>
    <fragmentinstance  id="fragment14" fragmentid="Universal_Localization_Fragment" library="server:UNIVERSAL_LOCALIZATION_FRAG">
    </fragmentinstance>
    <fragmentinstance  id="fragment15" fragmentid="Universal_Localization_Fragment" library="server:UNIVERSAL_LOCALIZATION_FRAG">
    </fragmentinstance>
    <fragmentinstance  id="fragment16" fragmentid="Universal_Localization_Fragment" library="server:UNIVERSAL_LOCALIZATION_FRAG">
    </fragmentinstance>
    <fragmentinstance  id="fragment17" fragmentid="Universal_Localization_Fragment" library="server:UNIVERSAL_LOCALIZATION_FRAG">
    </fragmentinstance>
    <fragmentinstance  id="fragment18" fragmentid="Universal_Localization_Fragment" library="server:UNIVERSAL_LOCALIZATION_FRAG">
    </fragmentinstance>
    <fragmentinstance  id="fragment19" fragmentid="universal-search-fragment" library="server:UNIVERSAL-SEARCH-FRAGMET-LIB">
      
    </fragmentinstance>
    <fragmentinstance  id="fragment20" fragmentid="ExternalNavigationHorizontal" library="server:EXTERNALNAVHORIZONTALLIB">
    </fragmentinstance>
    <fragmentinstance  id="fragment21" fragmentid="ExternalBreadCrumb" library="server:EXTERNAL_BREADCRUMB">
    </fragmentinstance>
    <fragmentinstance  id="fragment22" fragmentid="Universal_Localization_Fragment" library="server:UNIVERSAL_LOCALIZATION_FRAG">
    </fragmentinstance>
    <fragmentinstance  id="fragment23" fragmentid="universal-webcache-integration" library="server:UNIVERSAL-WEBCACHE-INTEGRATION">
      
    </fragmentinstance>
    <fragmentinstance  id="fragment24" fragmentid="sitecatalyst-otn-standard" library="server:SITECATALYST-OTN-STANDARD">
      
    </fragmentinstance>
      <fragmentinstance  id="fragment25" fragmentid="mosaic-header-content" library="server:MOSAIC-HEADER-CONTENT">
        
      </fragmentinstance>
      <fragmentinstance  id="fragment26" fragmentid="ocomheader" library="server:OCOMHEADER">
        
      </fragmentinstance>
      <fragmentinstance  id="fragment27" fragmentid="ocomfooter" library="server:OCOMFOOTER">
        
      </fragmentinstance>
  </ssinfo>
  </script>
<link href="/us/assets/hp-styles.css" type="text/css" rel="stylesheet" />
  <link href="/us/assets/otn-hp-otn-hp-css.css" type="text/css" rel="stylesheet" />
<link rel="stylesheet" type="text/css" href="/us/assets/ocom-mosaic.css" />
  <link rel="stylesheet" type="text/css" href="/us/assets/master-mosaic.css" /> 
  <script language="JavaScript" type="text/javascript" src="/us/assets/jquery.js">
  </script>
    <script language="JavaScript" type="text/javascript" src="/us/assets/prototype-1.6.0.2.js">
  </script>
    <script language="JavaScript" src="/us/assets/oraclelib-mosaic.js" type="text/javascript"> </script>
    <script language="JavaScript" src="/us/assets/otn-hp-otn-hp-js.js" type="text/javascript"> </script>
    <!--SS_BEGIN_SNIPPET(fragment3,head_tags)-->	
<title>Oracle Technology Network for Java Developers</title>
<meta name="Title" content="Oracle Technology Network for Java Developers">
<meta name="Description" content="Oracle Technology Network is the ultimate, complete, and authoritative source of technical information and learning about Java.">
<meta name="Keywords" content="java, javafx">
<meta name="robots" content="INDEX, FOLLOW">
<meta name="country" content="">
<meta name="Language" content="en">
<meta name="Updated Date" content="5/20/13 4:32 PM">




			<!--SS_END_SNIPPET(fragment3,head_tags)-->
<!--<link media="screen" href="/ocom/fragments/externalnavhorizontal/horiz-nav.css" type="text/css" rel="stylesheet" />-->
<!--SS_BEGIN_SNIPPET(fragment3,code)-->			<!--SS_END_SNIPPET(fragment3,code)-->
<!--[if IE]>
  <STYLE>
    .logo_align{margin-bottom: 4px; margin-left:0px;}
    .search_position{margin:7px 3px 14px 16px;}
    #panelDiv_search .contentBg{padding:15px 5px 5px 5px; } 
    ul#navigation div.submenu {border-bottom:1px solid #b7b7b7;}
    ul#navigation div.submenu .bottomleft{background:none; width:15px; height:30px; float:left;  margin-left:-16px; margin-bottom:-42px; }
    ul#navigation div.submenu .bottomcenter{background:none; height:30px;  margin-left:15px; margin-right:15px; float:left; width:360px;} 
    ul#navigation div.submenu .bottomright{background:none; width:15px; height:30px; float:left; margin-left:360px; }
    ul#navigation div.submenu .partner_bottomleft{ background:none; width:15px; height:30px;  float:left; margin-left:-16px; margin-bottom:-42px; clear:left; margin-top:15px;}
    ul#navigation div.submenu .partner_bottomcenter{  background:none; width:362px; height:30px; margin-left:15px;  float:center;}
    ul#navigation div.submenu .partner_bottomright{  background:none; width:15px; height:30px; float:right; margin-right:-15px;}
  </STYLE>
  <![endif]--><!--[if IE 6]>
  <style>
  .highlight_tab{background: none;filter:progid:DXimageTransform.Microsoft.alphaimageloader(src='http://www.oracleimg.com/us/assets/subfeature-tab.png', sizingMethod='fixed');}
  .highlight_tabdivider{background: none;filter:progid:DXimageTransform.Microsoft.alphaimageloader(src='http://www.oracleimg.com/us/assets/subfeature-divider.png', sizingMethod='fixed');}
  .lightbox_overlay {display: none;position: absolute;background-color: black;z-index:1001;-moz-opacity: 0.6;opacity:.60;filter: alpha(opacity=60);overflow:auto;top: 0px;left: 0px;
    height:expression((document.documentElement.clientHeight < document.documentElement.scrollHeight) ? document.documentElement.scrollHeight : document.documentElement.clientHeight);
    width:expression(document.documentElement.clientWidth);}
  .subfeature_more {position:relative;}
  .subfeature_text {position:relative;}
  .newsroom_rotator{margin-left:0px;}

  </style>
  <![endif]-->

  <style type="text/css">
    .sunquicklinks_wrapper{DISPLAY: block; FLOAT: right; WIDTH: 200px; TEXT-ALIGN: right;}
    .welcomesignin_wrapper{FLOAT: left; WIDTH: 634px; TEXT-ALIGN: right;VERTICAL-ALIGN: bottom; PADDING-TOP: 12px}
    .logo_wrapper{DISPLAY: block; MARGIN-BOTTOM: 6px; float:left; WIDTH: 974px; HEIGHT: 40px;}
      .legalese {font-size:10px;font-family:arial,helvetica,sans-serif;}
        a.legalese:link {color:#000;text-decoration:none;}
        a.legalese:visited {color:#000;text-decoration:none;}
        a.legalese:hover {color:#FF0000;text-decoration:underline;}
  .profile{font-family:arial,elvetica,sans-serif;font-size:10px;color:#000;text-decoration:none;}
  .profile a:link{font-family:arial,helvetica,sans-serif;font-size:10px;color:#000;text-decoration:none;}
  .profile a:visited{font-family:arial,helvetica,sans-serif;font-size:10px;color:#000;text-decoration:none;}
  .profile a:hover{font-family:arial,helvetica,sans-serif;font-size:10px;color:#ff0000;text-decoration:underline;}
    OL,DL {margin-bottom:1px;}
    OL,DL,DT,DD {line-height:14px;}
    DD {margin-bottom:.5em;}
    #navigation{width:971px;}
    .sngPst DIV B {color:#ff0000;}
      .header{height:116px;}
        #breadCrumb .breadCrumb_Center .breadCrumb_Content .active{ font-weight:bold; color:#666666; font-size:13px;}
		.menu-ocom {display:none;}
  </style>
  
<!--SS_BEGIN_SNIPPET(fragment23,code)-->
			<!--SS_END_SNIPPET(fragment23,code)-->

</head>
<body class="f01 f01v0 f01bg">
<a name="top"></a>
	<div class="f01bg"></div>
	<div class="f01v0w1">
 
    
<!-- SS_BEGIN_SNIPPET(fragment26,ocomheader)-->				
		<!-- U01v0 -->
<div class="u01" id="u01" data-menusrc="/us/mosaicmenu/index.html">
<div class="u01tools" data-trackas="header">
<div class="u01logo"><a href="http://www.oracle.com" data-lbl="logo">Oracle</a></div>
<ul class="u01navtools">
    <li><a href="/us/mosaicmenu/index.html#otn-menu-countryselect" data-lbl="country" class="menu-otn">Select Country/Region</a></li>
    <li><a href="/us/mosaicmenu/index.html#ocom-menu-countryselect" data-lbl="country" class="menu-ocom menu-multicol">Select Country/Region</a></li>
    <li><a href="/us/community/index.html#menu-communities" data-lbl="communities">Communities</a></li>
    <li><a href="/us/mosaicmenu/index.html#menu-iam" data-lbl="i-am-a">I am a...</a></li>
    <li><a href="/us/mosaicmenu/index.html#menu-iwant" data-lbl="i-want-to">I want to...</a></li>
</ul>
<ul class="u01pfile" data-lbl="welcome">
			<li id="pfile-wlcm">Welcome</li>
			<li id="pfile-acct"><a href="https://myprofile.oracle.com/EndUser/faces/profile/sso/updateUser.jspx?tid=complete&showRegions=primaryAddress|shippingAddress|communities|newsletters&amp;nextURL=" data-lbl="account">Account</a></li>
			<li id="pfile-sout"><a href="javascript:sso_sign_out();" data-lbl="signout">Sign Out</a></li>
			<li id="pfile-regs"><a href="http://www.oracle.com/webapps/redirect/signon?nexturl=" data-lbl="signin">Sign In/Register for Account</a></li>
			<li id="pfile-help"><a href="/us/corporate/contact/about-your-account-070507.html" data-lbl="help">Help</a></li>
		</ul>

		<div class="u01search">
			<form class="u01searchform" name="searchForm" method="get" action="http://search.oracle.com/search/search" data-errormsg="No Search Term Entered. Please Try Again">
				<input name="start" value="1" type="hidden">
				<input type="hidden" value="all" name="search_p_main_operator">
				<input id="txtSearch" class="textcnt autoclear" name="q" value="Search" />
				<input class="u01searchbttn" type="submit" value="Submit Search" />
			</form>
		</div>
	</div>

	<ul class="u01nav" data-trackas="hnav">
		<li><a class="u01nav" data-trackas="hnav" href="http://www.oracle.com/us/products/index.html#menu-products-n-services" data-lbl="productsandservices"><h3>Products and Services</h3></a></li>
		<li><a class="u01nav" data-trackas="hnav" href="http://www.oracle.com/us/solutions/index.html#menu-solutions" data-lbl="solutions"><h3>Solutions</h3></a></li>
		<li><a class="u01nav" data-trackas="hnav" href="http://www.oracle.com/technetwork/indexes/downloads/index.html#menu-downloads" data-lbl="downloads"><h3>Downloads</h3></a></li>
		<li><a class="u01nav" data-trackas="hnav" href="https://shop.oracle.com/#menu-store" data-lbl="store"><h3>Store</h3></a></li>
		<li><a class="u01nav" data-trackas="hnav" href="http://www.oracle.com/us/support/index.html#menu-support" data-lbl="support"><h3>Support</h3></a></li>
		<li><a class="u01nav" data-trackas="hnav" href="http://education.oracle.com/#menu-training" data-lbl="training"><h3>Training</h3></a></li>
		<li><a class="u01nav" data-trackas="hnav" href="http://www.oracle.com/partners/index.html#menu-partners" data-lbl="partners"><h3>Partners</h3></a></li>
		<li><a class="u01nav" data-trackas="hnav" href="http://www.oracle.com/us/corporate/index.html#menu-about" data-lbl="about"><h3>About</h3></a></li>
		<li><a class="u01btn" data-trackas="hnav" href="http://www.oracle.com/technetwork/index.html#menu-otn" data-lbl="oracletechnologynetwork"><h3><span>Oracle</span> Technology Network</h3></a></li>
	</ul>
</div>
<!-- /U01v0 -->
 
			<!-- SS_END_SNIPPET(fragment26,ocomheader)-->

<!--SS_BEGIN_SNIPPET(fragment21,2)-->
	
	<!--**override root for testing purposes:**-->
	<!--** Header Logo ** -->
	<!--** Header Search ** -->
	<!--** Welcome SignIn ** -->
	 
	
	<!--** Footer ** -->
	
   
    
<!--** Header Logo ** -->
             
    

  <!-- MOSAIC -->
<!-- Communities-->

<!-- User Category -->
 
<!-- User Intrest -->
<!-- Navigation starts here -->
     
          
                    
        
        
          

        
      
      
     
    
     
        
            
            
       
        
      
     
     
        
<!-- User Community SC code -->

<!-- User Category SC code -->

 
<!-- User Interest SC code -->


	
	    <div id="breadCrumb">
	    <div class="breadCrumb_Left"></div>
	    <div class="breadCrumb_Center">
	    <div style="position:relative;">
	    <span class="breadCrumb_Content">
			    <a href="/technetwork/index.html" onclick="navTrack('otn','en','breadcrumb','otnen');"><span class=red>Oracle</span> Technology Network</a>
			    <span class="rightarrow">></span>
			    <span class="active">Java</span>
	    </span>
	    </div>
	    </div>
	    <div class="breadCrumb_Right"></div>
	    </div>

			<!--SS_END_SNIPPET(fragment21,2)-->
        <!-- F02v0 -->
      <div class="f02 f02v0">
      <div class="f02w1">
    <div class="f02 f02v0">
<div class="f02w1">
<div class="pg0 pg0v1" id="pg0"><!-- hm1 -->
<div id="hm1v0">
<div id="hm1w1"><!--- BEGIN homepage feature 1 -->
<div class="hm1w2 first"><img width="573" height="307" src="../../us/hp01-java-ee7-1948563.jpg" alt="javabackground" />
<h3>Release</h3>
<div class="hm1w3">
<h2><a href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&amp;eventid=615713&amp;sessionid=1&amp;key=453EBA948F6408FE613E61903CBAEBFA&amp;partnerref=OTNjavahomepage&amp;sourcepage=register
" onClick="navTrack('otn','en','jdf1','javaee7kickoff');">Introducing Java EE 7</a></h2>
<p><a href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&amp;eventid=615713&amp;sessionid=1&amp;key=453EBA948F6408FE613E61903CBAEBFA&amp;partnerref=OTNjavahomepage&amp;sourcepage=register
" onClick="navTrack('otn','en','jdf1','javaee7kickoff');">Register for the online event introducing Java EE 7 on June 12 and 13. Watch the keynote, attend breakout sessions, and chat live with Java experts.</a></p>
<p class="metainfo">Posted 5/20/13 &nbsp;//&nbsp; Tags: <a href="javascript:;" onClick="MM_openBrWindow('http://del.icio.us/OracleTechnologyNetwork/java','popup','scrollbars=yes,resizable=yes,width=550,height=600'); return false" target="_blank">Java</a>, <a href="javascript:;" onClick="MM_openBrWindow('http://del.icio.us/OracleTechnologyNetwork/javaee','popup','scrollbars=yes,resizable=yes,width=550,height=600'); return false" target="_blank">Java EE</a>, <a href="javascript:;" onClick="MM_openBrWindow('http://del.icio.us/OracleTechnologyNetwork/javaee7','popup','scrollbars=yes,resizable=yes,width=550,height=600'); return false" target="_blank">Java EE 7</a> &nbsp;//&nbsp; <a href="/technetwork/indexes/index-085150.html" target=""><strong>Headlines Archive</strong></a></p>
</div>
</div>
<!--- END homepage feature 1 -->			<!--- BEGIN homepage feature 2 -->
<div class="hm1w2"><img width="573" height="307" alt="developer" src="/ocom/groups/public/@otn/documents/webcontent/160495.jpg" />
<h3>Article</h3>
<div class="hm1w3">
<h2><a onClick="navTrack('otn','en','jdf2','JMS20');" href="/technetwork/articles/java/jms20-1947669.html">What's New in JMS 2.0, Part One: Ease of Use</a></h2>
<p><a onClick="navTrack('otn','en','jdf2','JMS20');" href="/technetwork/articles/java/jms20-1947669.html">Learn how new ease-of-use features in JMS 2.0 enable you to write fewer lines of code.</a></p>
<p class="metainfo">Posted 5/20/13 &nbsp;//&nbsp; Tags: <a onClick="MM_openBrWindow('http://del.icio.us/OracleTechnologyNetwork/java','popup','scrollbars=yes,resizable=yes,width=550,height=600'); return false" target="_blank" href="javascript:;">Java</a>, <a onClick="MM_openBrWindow('http://del.icio.us/OracleTechnologyNetwork/JAX-WS','popup','scrollbars=yes,resizable=yes,width=550,height=600'); return false" target="_blank" href="javascript:;">JAX-WS</a>, <a onClick="MM_openBrWindow('http://del.icio.us/OracleTechnologyNetwork/HTML5','popup','scrollbars=yes,resizable=yes,width=550,height=600'); return false" target="_blank" href="javascript:;">HTML5</a> &nbsp;//&nbsp; <a target="" href="/technetwork/indexes/index-085150.html"><strong>Headlines Archive</strong></a></p>
</div>
</div>
<!--- END homepage feature 2 -->  <!--- BEGIN homepage feature 3 -->
<div class="hm1w2"><img width="573" height="307" alt="dev" src="/technetwork/java/javadev-12-165776.jpg" />
<h3>Developer Day</h3>
<div class="hm1w3">
<h2><a onClick="navTrack('otn','en','jdf3','javaVDD');" href="https://oracle.6connex.com/portal/java2013/login/?langR=en_US&amp;mcc=OTNjavahomepage">Virtual Developer Days: June 19 and 25</a></h2>
<p><a onClick="navTrack('otn','en','jdf3','javaVDD');" href="https://oracle.6connex.com/portal/java2013/login/?langR=en_US&amp;mcc=OTNjavahomepage">Join these FREE virtual events where you will learn all about Java. Watch informative tutorials that you can repeat at your own pace to improve your Java programming expertise, as well as engage in live chat sessions with technical experts. Register now!</a></p>
<p class="metainfo">Posted 5/20/13 &nbsp;//&nbsp; Tags: <a onClick="MM_openBrWindow('http://del.icio.us/OracleTechnologyNetwork/java','popup','scrollbars=yes,resizable=yes,width=550,height=600'); return false" target="_blank" href="javascript:;">java</a>, <a onClick="MM_openBrWindow('http://del.icio.us/OracleTechnologyNetwork/javaee','popup','scrollbars=yes,resizable=yes,width=550,height=600'); return false" target="_blank" href="javascript:;">JavaEE</a>, <a onClick="MM_openBrWindow('http://del.icio.us/OracleTechnologyNetwork/developerday','popup','scrollbars=yes,resizable=yes,width=550,height=600'); return false" target="_blank" href="javascript:;">Developer Day</a> &nbsp;//&nbsp; <a target="" href="/technetwork/indexes/index-085150.html"><strong>Headlines Archive</strong></a></p>
</div>
</div>
<!--- END homepage feature 3 -->
<div class="hm1w4">
<h3>Software Downloads</h3>
<a href="/technetwork/indexes/downloads/index.html" target="" class="viewall" onClick="navTrack('otn','en','jddl','alldownloads');">View All Downloads</a></div>
<div style="top: 42px; height: 240px;" class="hm1w5">
<h3>Top Downloads</h3>
<ul>
    <li><a href="/technetwork/java/javase/downloads/index.html" onClick="navTrack('otn','en','jddl','javase');">Java SE</a></li>
    <li><a href="/technetwork/java/javaee/downloads/index.html" onClick="navTrack('otn','en','jddl','javaee');">Java EE and GlassFish</a></li>
    <li><a href=" http://www.oracle.com/technetwork/java/javafx/downloads/index.html" onClick="navTrack('otn','en','jddl','javafx');">JavaFX</a></li>
    <li><a href="/technetwork/java/javame/javamobile/download/index.html" onClick="navTrack('otn','en','jddl','javame');" target="">Java ME</a></li>
    <li><a href="/technology/software/products/jdev/index.html" onClick="navTrack('otn','en','jddl','jdeveloper');">JDeveloper 11<i>g</i> and ADF</a></li>
    <li><a href="/technology/software/products/oepe/index.html" onClick="navTrack('otn','en','jddl','oepe');">Enterprise Pack for Eclipse</a><a href="/technology/software/products/middleware/index.html" onClick="navTrack('otn','en','jddl','wls');"><br />
    </a></li>
    <li><a href="http://netbeans.org/downloads/" target="">NetBeans IDE</a><a href="http://netbeans.org/downloads/" target=""><br />
    </a></li>
    <li><a href="/technetwork/community/developer-vm/index.html" target="">Pre-Built VM for Java Dev</a>s</li>
</ul>
<a href="/technetwork/java/javase/downloads/index.html" class="getbttn" onClick="navTrack('otn','en','jddl','getjavanew');"><img src="/ocom/groups/public/@otn/documents/digitalasset/1906207.gif" alt="Get Java" /></a></div>
<div style="top: 40px; height: 269px;" class="hm1w6">
<h3>New Downloads</h3>
<ul>
    <li><a href="/technetwork/java/javase/downloads/index-jsp-138363.html">Java SE 7 Update 21</a>
    <p>Released 4/16/13</p>
    </li>
    <li><a href="/technetwork/java/javase/downloads/index-jsp-138363.html">Java SE 6 Update 45</a>
    <p>Released 4/16/13</p>
    </li>
    <li><a href="/technetwork/java/embedded/downloads/javase/index.html">Java SE Embedded 7 Update 21</a>
    <p>Released 4/16/13</p>
    </li>
    <li><a href="http://netbeans.org/community/releases/73/">NetBeans IDE 7.3</a>
    <p>Released 2/21/13<br />
    <br />
    &nbsp;</p>
    </li>
</ul>
<a href="https://cloud.oracle.com/mycloud/f?p=service:java:0&amp;intcmp=CLD-javacloudservicebutton-sm" class="getbttn" onClick="navTrack('otn','en','button','javacloudservicebutton-sm');"><img align="bottom" src="/ocom/groups/public/@otn/documents/digitalasset/1932159.gif" alt="Get Java Cloud" /></a></div>
</div>
</div>
<!-- /hm1 -->   <!-- HP05v0 -->
<div class="hp05 hp05v0 hp05offhp">
<h3>What's New</h3>
<div class="hp05w1">
<div class="hp05w2"><img width="41" height="32" alt="" src="/ocom/groups/public/@otn/documents/digitalasset/1917282.jpg" /></div>
<div class="hp05w3"><a href="https://cloud.oracle.com/mycloud/f?p=service:java:0&amp;intcmp=CLD-try-java-cloud-hpviolator-otn01">Java in the Cloud: Rapidly develop and deploy Java business applications in the cloud. <span class="hp05cta">Try it FREE for 30 days.</span></a></div>
</div>
</div>
<!-- /HP05v0 -->  <!-- hm2v0 -->
<div class="hm2v0"><!-- hm2v1 -->
<div class="hm2 hm2v1">
<h3>Essential Links</h3>
<ul>
    <li><a href="/technetwork/community/join/overview/index.html" onClick="navTrack('otn','en','jdelinks','about us')">About Us/Become a Member</a></li>
    <li><a href="/technetwork/java/api-141528.html" onClick="navTrack('otn','en','jdelinks','javaapis')">Java APIs</a></li>
    <li><a href="/technetwork/articles/java/index.html" onClick="navTrack('otn','en','jdelinks','articles')">Technical Articles</a></li>
    <li><a href="/technetwork/topics/newtojava/overview/index.html" onClick="navTrack('otn','en','jdelinks','new2java')">New to Java</a></li>
    <li><a href="http://education.oracle.com/pls/web_prod-plq-dad/ou_product_category.getFamilyPage?p_family_id=48&amp;intcmp=WWOU11042424MPP055" onClick="navTrack('otn','en','jdelinks','Java Certification and Training')">Java Certification &amp; Training</a></li>
    <li><a href="http://bugs.sun.com/bugdatabase/" onClick="navTrack('otn','en','jdelinks','Java Bug Database')">Java Bug Database</a></li>
    <li><a href="http://blogs.oracle.com/java" onClick="navTrack('otn','en','jdelinks','javablog')" target="">&quot;The Java Source&quot; Blog<br />
    </a></li>
    <li><a href="http://twitter.com/java" onClick="navTrack('otn','en','jdelinks','Twitter')" target="">@Java<br />
    </a></li>
    <li><a href="/subscribe/index.html#tech" onClick="navTrack('otn','en','jdelinks','developernewsletters')">Java Developer Newsletter</a></li>
    <li><a href="http://www.oracle.com/technetwork/java/javamagazine" target="" onClick="navTrack('otn','en','jdelinks','javadevmagazine')"><i>Java Magazine</i></a></li>
    <li><a href="http://www.youtube.com/java" onClick="navTrack('otn','en','jdelinks','youtubejava')">Demos and Videos<br />
    </a></li>
    <li><a href="http://delicious.com/oracletechnologynetwork/java" onClick="navTrack('otn','en','jdelinks','Delicious')">Delicious Feed<br />
    </a></li>
    <li><a href="http://www.java.net" onClick="navTrack('otn','en','jdelinks','Java.net')">java.net</a></li>
    <li><a href="http://www.java.net/jugs/java-user-groups" onClick="navTrack('otn','en','jdelinks','JavaUserGroups')">Java User Groups</a></li>
    <li><a href="http://java-champions.java.net/" onClick="navTrack('otn','en','jdelinks','JavaChamps')">Java Champions</a></li>
    <li><a href="http://jcp.org/en/home/index" onClick="navTrack('otn','en','jdelinks','JavaCommunityProcess')">Java Community Process</a></li>
    <li><a href="http://java.net/projects/jugs/pages/AdoptAJSR" onClick="navTrack('otn','en','jdelinks','Adopt A JSR')">Adopt A JSR</a></li>
    <li><a href="http://www.facebook.com/ilovejava" onClick="navTrack('otn','en','jdelinks','facebook')">Facebook</a> | <a href="http://forums.oracle.com/forums/category.jspa?categoryID=285" onClick="navTrack('otn','en','jdelinks','forums')" target="">Forums</a><a href="/technetwork/community/join/index.html" onClick="navTrack('otn','en','jdelinks','joinotn')"><br />
    </a></li>
    <li><a href="http://events.oracle.com/search/search?group=Events&amp;keyword=java">Events </a>| <a href="/technetwork/community/developer-day/index.html" target="">Developer Days<br />
    </a></li>
    <br />
    <a href="http://www.oracle.com/javaone/index.html" onClick="navTrack('otn','en','button','javacloudservicebutton-sm')"><img align="middle" src="/ocom/groups/public/@otn/documents/digitalasset/405437.gif" alt="" /></a>      <br />
    <br />
    <br />
    <a href="https://cloud.oracle.com/mycloud/f?p=service:java:0&amp;intcmp=CLD-javacloudservicebutton-lg" onClick="navTrack('otn','en','button','javacloudservicebutton-lg')"><img align="middle" src="/ocom/groups/public/@otn/documents/digitalasset/1939460.jpg" alt="Oracle Cloud" /></a> </ul>
    </div>
    <!-- /hm2v1 -->     <!-- hm2v2 -->
    <div class="hm2 hm2v2">
    <h3>Developer Spotlight</h3>
    <br />
    <a href="https://blogs.oracle.com/java/entry/want_to_be_in_the">Want to be in <i>Java Magazine</i>?</a><br />
    <br />
    <a href="https://blogs.oracle.com/java/entry/javaone_india_keynotes">JavaOne India Keynotes</a><br />
    <br />
    <a href="http://mreinhold.org/blog/hold-the-train">Java SE 8 Schedule Change</a><br />
    <br />
    <a href="https://blogs.oracle.com/java/entry/java_certification">Java Certification Q&amp;A</a><br />
    <br />
    <a href="https://blogs.oracle.com/java/entry/getting_started_with_oracle_java">Videos: Getting Started with Oracle Java ME Embedded 3.3 on the Keil Evaluation Board</a><br />
    <br />
    <a href="https://blogs.oracle.com/java/entry/java_on_sparc_t5_8">Java on SPARC T5-8 Servers is FAST</a><br />
    <br />
    <a href="https://blogs.oracle.com/java/entry/imp_your_applets_and_web">IMP: Your Java Applets and Web Start Applications Should Be Signed</a><br />
    <br />
    <a href="/technetwork/topics/newtojava/overview/index.html">New to Java? Start Here!</a><br />
    <br />
    <a href="http://javarevisited.blogspot.com/#ixzz2PFD8rPOh">JUnit 4 Tutorial</a><br />
    <br />
    <a href="http://www.oracle.com/javaone/call-for-papers/information/index.html">JavaOne San Francisco Call for Papers</a><br />
    <br />
    <a href="/technetwork/articles/java/gupta-1911481.html">Java EE 7 and HTML5</a><br />
    <br />
    <a href="http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&amp;get_params=p_exam_id:1Z0-807">Updated Enterprise Architect Certified Master Exam for Java EE 6</a><br />
    <br />
    <a href="https://blogs.oracle.com/oracleuniversity/entry/top_7_reasons_to_learn">Top 7 Reasons to Learn and Move to Java SE 7</a><br />
    <br />
    <a href="https://blogs.oracle.com/geertjan/entry/play_in_netbeans_ide_7">Play in NetBeans IDE 7.3</a><br />
    <br />
    <a href="https://blogs.oracle.com/java/entry/free_entry_for_all_at">Free Entry for all at JAXConf 2013</a><br />
    <br />
    <a href="https://blogs.oracle.com/java/entry/java_tutorial_updated">Java Tutorial Updated with SE 8 Info</a><br />
    <br />
    <a href="https://blogs.oracle.com/java/entry/stop_reinventing_the_plumbing">Java in the Internet of Things</a><br />
    <br />
    <a href="http://www.oracle.com/technetwork/topics/security/alert-cve-2013-1493-1915081.html">Security Alert for CVE-2013-1493</a><br />
    <br />
    <a href="http://mail.openjdk.java.net/pipermail/jdk8-dev/2013-February/002066.html">JDK 8 M6 Status, and Extending M7</a></div>
    <!-- /hm2v2 -->     <!-- hm2v3 -->
    <div class="hm2 hm2v3">
    <h3>Blogs</h3>
    <ul>      <!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta>
<title>Untitled Document</title>
</head>
<body><style type="text/css">

                body {font-family:Arial, Helvetica, sans-serif}

                #blogsRSS {padding:0;position:absolute;top:3px;right:10px;}
                #blogsWrapper {padding:0 0 0px 0;background-color:#ffffff;}
                #blogsMain {padding:0px 0 0 0; margin: 0; font-size:12px; }
                


            </style><div id="blogsWrapper">
<div id="blogsMain">
<li xmlns=""><a href="https://blogs.oracle.com/java/entry/book_instant_netbeans_ide_how">Book: Instant NetBeans IDE How-To </a><br>


Posted: May 24
</li>
<li xmlns=""><a href="https://blogs.oracle.com/jcp/entry/jsr_updates_may_2013">JSR updates - May 2013</a><br>


Posted: May 24
</li>
<li xmlns=""><a href="https://blogs.oracle.com/geertjan/entry/over_100_images_to_be">Over 100 Images To Be Added To NetBeans Platform Showcase</a><br>


Posted: May 24
</li>
<li xmlns=""><a href="https://blogs.oracle.com/geertjan/entry/undoable_property_sheet">Undoable Property Sheet</a><br>


Posted: May 23
</li>
<li xmlns=""><a href="https://blogs.oracle.com/java/entry/what_s_new_in_jms">What's New in JMS 2.0: Ease of Use</a><br>


Posted: May 22
</li>
<li xmlns=""><a href="https://blogs.oracle.com/jcp/entry/adopt_a_jsr_meeting_31">Adopt-a-JSR Meeting 31 May</a><br>


Posted: May 22
</li>
<li xmlns=""><a href="https://blogs.oracle.com/geertjan/entry/calculations_in_coalescent_theory_on">Coalescent Theory Calculation Software on the NetBeans Platform</a><br>


Posted: May 22
</li>
<li xmlns=""><a href="https://blogs.oracle.com/java/entry/virtual_developer_day_free_june">Virtual Developer Day - FREE - June 19th</a><br>


Posted: May 21
</li>
<li xmlns=""><a href="https://blogs.oracle.com/geertjan/entry/health_manager_on_the_netbeans">Health Manager on the NetBeans Platform</a><br>


Posted: May 21
</li>
<li xmlns=""><a href="https://blogs.oracle.com/darcy/entry/core_backed_lang_model">javax.lang.model backed by core reflection</a><br>


Posted: May 20
</li>
</div>
</div>
</body>
</html> </ul>
        </div>
        <!-- /hm2v3 -->     <!-- hm2v4 -->
        <div class="hm2 hm2end hm2v1">
        <h3>Technologies</h3>
        <ul>
            <li><a href="/technetwork/java/javase/overview/index.html" onClick="navTrack('otn','en','jdtechnologies','javase')">Java SE</a></li>
            <li><a href="http://www.oracle.com/us/technologies/java/java-se-support-393643.html" onClick="navTrack('otn','en','jdtechnologies','javasesupport')">Java SE Support</a></li>
            <li><a href="/technetwork/java/javaseproducts/overview/index.html" onClick="navTrack('otn','en','jdtechnologies','javaseadvsuite')">Java SE Advanced &amp; Suite</a></li>
            <li><a href="/technetwork/java/javame/embedded/index.html" target="" onClick="navTrack('otn','en','jdtechnologies','javaembeddded')">Java Embedded </a></li>
            <li><a href="/technetwork/java/javaee/overview/index.html" onClick="navTrack('otn','en','jdtechnologies','javaee')">Java EE</a></li>
            <li><a href="/technetwork/java/javame/index.html" onClick="navTrack('otn','en','jdtechnologies','javame')" target="">Java ME</a></li>
            <li><a href="/technetwork/java/javafx/overview/index.html" onClick="navTrack('otn','en','jdtechnologies','javafx')">JavaFX</a></li>
            <li><a href="/technetwork/java/javame/javacard/index.html" target="" onClick="navTrack('otn','en','jdtechnologies','javacard')">Java Card</a></li>
            <li><a href="/technetwork/java/javame/javatv/index.html" target="" onClick="navTrack('otn','en','jdtechnologies','javacard')">Java TV</a></li>
            <li><a href="/technetwork/java/javadb/overview/index.html" onClick="navTrack('otn','en','jdtechnologies','javadb')">Java DB</a></li>
            <li><a href="/technetwork/developer-tools/index.html" onClick="navTrack('otn','en','jdtechnologies','devtools')">Developer Tools</a></li>
            <!-- <li><br />
            <a onClick="navTrack('otn','en','jdspecial','podcast')" href="http://blogs.sun.com/javaspotlight/"><img align="middle" alt="" src="/technetwork/java/javaspotlight2-380982.png" /></a> <br />
            <br />
            <a onClick="navTrack('otn','en','jdspecial','podcast')" href="http://blogs.sun.com/javaspotlight/">Get the Latest Java News with the Java Spotlight Podcast</a></li> -->         </ul>
            <br />
            <br />
            <h3>Java Spotlight Podcast</h3>
            <ul>      <!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta>
<title>Untitled Document</title>
</head>
<body><style type="text/css">

                body {font-family:Arial, Helvetica, sans-serif}

                #blogsRSS {padding:0;position:absolute;top:3px;right:10px;}
                #blogsWrapper {padding:0 0 0px 0;background-color:#ffffff;}
                #blogsMain {padding:0px 0 0 0; margin: 0; font-size:12px; }
                


            </style><div id="blogsWrapper">
<div id="blogsMain">
<li xmlns=""><a href="https://blogs.oracle.com/javaspotlight/entry/java_spotlight_episode_133_sivakumar">Java Spotlight Episode 133: Sivakumar Thyagarajan on JSR 322: Resource Adapters/Connectors in Java E...</a><br>


Posted: May 21
</li>
<li xmlns=""><a href="https://blogs.oracle.com/javaspotlight/entry/java_spotlight_episode_132_shin">Java Spotlight Episode 132: Shing Wai Chan on JSR 340 Servlet 3.1 </a><br>


Posted: May 14
</li>
<li xmlns=""><a href="https://blogs.oracle.com/javaspotlight/entry/java_spotlight_episode_131_nigel">Java Spotlight Episode 131: Nigel Deakin on JSR 343: JMS 2.0 @JCP</a><br>


Posted: May 7
</li>
</div>
</div>
</body>
</html> </ul>
                </div>
                <!-- /hm2v4 --></div>
                <!-- /hm2v0 --></div>
                <!-- END CENTER COLUMN --></div>
                </div>	
	</div>
	</div>
	<!-- /F02v0 -->

    <div class="footer">
  
 <!-- SS_BEGIN_SNIPPET(fragment27,ocomfooter)-->				
		<!-- U06v1 --> <div data-trackas="ffooter" data-openff="Open Info" data-closeff="Close Info" class="u06v1" id="u06v1"><div class="u06v1z1">&nbsp;</div> <div class="u06v1w1"><div class="u06v1w2"><ul>     <h5>Oracle Cloud</h5>     <li><a href="/us/solutions/cloud/overview/index.html" data-lbl="cloud:learn-about-oracle-cloud">Learn About Oracle Cloud</a></li>     <li><a href="https://cloud.oracle.com/mycloud/f?p=service:free_trial:0" data-lbl="cloud:get-a-free-trial" target="_blank">Get a Free Trial</a></li>     <li><a href="/us/solutions/cloud/platform/overview/index.html" data-lbl="cloud:learn-about-paas">Learn About PaaS</a></li>     <li><a href="/us/technologies/saas/overview/index.html" data-lbl="cloud:learn-about-saas">Learn About SaaS</a></li>     <li><a href="/us/solutions/cloud/infrastructure/overview/index.html" data-lbl="cloud:learn-about-iaas">Learn About IaaS</a></li> </ul></div> <div class="u06v1w2"><ul>     <h5>Java</h5>     <li><a href="/us/technologies/java/overview/index.html" data-lbl="java:learn-about-java">Learn About Java</a></li>     <li><a href="http://java.com/download" data-lbl="java:download-java-for-consumers" target="_blank">Download Java for Consumers</a></li>     <li><a href="/technetwork/java/javase/downloads/index.html" data-lbl="java:download-java-for-developers">Download Java for Developers</a></li>     <li><a href="/technetwork/java/index.html" data-lbl="java:java-resources-for-developers">Java Resources for Developers</a></li>     <li><a href="https://cloud.oracle.com/mycloud/f?p=service:java:0" data-lbl="java:java-cloud-service" target="_blank">Java Cloud Service</a></li>     <li><a href="/technetwork/java/javamagazine/index.html" data-lbl="java:java-magazine">Java Magazine</a></li> </ul></div> <div class="u06v1w2"><ul>     <h5>Customer and Events</h5>     <li><a href="/us/corporate/customers/index.html" data-lbl="customers-and-events:explore-and-read-customer-stories">Explore and Read Customer Stories</a></li>     <li><a href="http://events.oracle.com/search/search?group=Events&amp;keyword=" data-lbl="customers-and-events:all-oracle-events" target="_blank">All Oracle Events</a></li>     <li><a href="http://www.oracle.com/openworld/index.html" data-lbl="customers-and-events:oracle-openworld" target="_blank">Oracle OpenWorld</a></li>     <li><a href="http://www.oracle.com/javaone/index.html" data-lbl="customers-and-events:javaone" target="_blank">JavaOne</a></li> </ul></div> <div class="u06v1w2"><ul>     <h5>Communities</h5>     <li><a href="/us/corporate/blogs/index.html" data-lbl="communities:blogs">Blogs</a></li>     <li><a href="http://forums.oracle.com/forums/index.jspa?cat=1" data-lbl="communities:discussion-forums" target="_blank">Discussion Forums</a></li>     <li><a href="https://wikis.oracle.com" data-lbl="communities:wikis" target="_blank">Wikis</a></li>     <li><a href="/technetwork/community/oracle-ace/index.html" data-lbl="communities:oracle-aces">Oracle ACEs</a></li>     <li><a href="/us/corporate/customers/oracle-users-groups-192206.html" data-lbl="communities:user-groups">User Groups</a></li>     <li><a href="/us/social-media/twitter/index.html" data-lbl="communities:social-media-channels">Social Media Channels</a></li> </ul></div> <div class="u06v1w2"><ul>     <h5>Services and Store</h5>     <li><a href="/us/support/software/premier/my-oracle-support-068523.html" data-lbl="services-and-store:log-in-to-my-oracle-support">Log In to My Oracle Support</a></li>     <li><a href="http://education.oracle.com/" data-lbl="services-and-store:training-and-certification" target="_blank">Training and Certification</a></li>     <li><a href="/partners/en/join-now/index.html" data-lbl="services-and-store:become-a-partner" target="_blank">Become a Partner</a></li>     <li><a href="/us/partnerships/solutions-catalog/specialized-partners/index.html" data-lbl="services-and-store:find-a-partner-solution">Find a Partner Solution</a></li>     <li><a href="https://shop.oracle.com/" data-lbl="services-and-store:purchase-from-the-oracle-store" target="_blank">Purchase from the Oracle Store</a></li>     <li><div class="u06callout"><h5>Contact and Chat</h5>     <a href="/us/corporate/contact/global-070511.html" data-lbl="contact-and-chat:global-contacts">Global Contacts</a><br />     <a href="/us/support/contact/index.html" data-lbl="contact-and-chat:oracle-support" target="">Oracle Support</a><br />     <strong>Phone:</strong> 800-633-0738<br />     <!-- <strong>E-Mail:</strong> <a data-lbl="contact-and-chat:email" href="mailto:help@oracle.com">help@oracle.com</a></div> --></div></li> </ul></div></div> <div class="u06v1z2">&nbsp;</div></div> <!-- /U06v1 --> <!-- U06v0 --> <div data-trackas="footer" id="u06"><hr /> <h3><a href="/us/corporate/index.html" data-lbl="hardware and software engineered to work together">Hardware and Software, Engineered to Work Together</a></h3> <ul class="u06-links">     <li><a href="/us/syndication/subscribe/index.html" data-lbl="subscribe">Subscribe</a></li>     <li><a href="/us/corporate/careers/index.html" data-lbl="careers">Careers</a></li>     <li><a href="/us/corporate/contact/index.html" data-lbl="contact us">Contact Us</a></li>     <li><a href="/us/sitemaps/index.html" data-lbl="site maps">Site Maps</a></li>     <li><a href="/us/legal/index.html" data-lbl="legal notices">Legal Notices</a></li>     <li><a href="/us/legal/terms/index.html" data-lbl="terms of use">Terms of Use</a></li>     <li><a href="/us/legal/privacy/index.html" data-lbl="privacy rights">Privacy</a></li>     <li><div style="*margin-top:5px;" id="teconsent"><script type='text/javascript' src='http://consent.truste.com/notice?domain=oracle.com&c=teconsent&language=en&text=true'></script></div>     </li>     <li class="u06-mobile"><a href="/us/corporate/mobile-application/index.html" data-lbl="oracle mobile"><span>&nbsp;</span></a></li> </ul> <ul class="scl-icons">     <li class="scl-facebook"><a title="Oracle on Facebook" href="/us/social-media/facebook/index.html" data-lbl="facebook">Facebook</a></li>     <li class="scl-linkedin"><a title="Oracle on LinkedIn" href="/us/social-media/linkedin/index.html" data-lbl="linkedIn">LinkedIn</a></li>     <li class="scl-twitter"><a title="Follow Oracle on Twitter" href="/us/social-media/twitter/index.html" data-lbl="twitter">Twitter</a></li>     <li class="scl-googleplus"><a title="Follow Oracle on Google+" href="https://plus.google.com/u/0/115607918987921226255" data-lbl="google plus" target="_blank">Google+</a></li>     <li class="scl-youtube"><a title="Watch Oracle on YouTube" href="http://www.youtube.com/oracle/" data-lbl="youtube" target="_blank">YouTube</a></li>     <li class="scl-feed"><a title="Oracle RSS Feeds" href="/us/syndication/feeds/index.html" data-lbl="oracle rss feed">Oracle RSS Feed</a></li> </ul></div> <!-- /U06v0 -->
 
			<!-- SS_END_SNIPPET(fragment27,ocomfooter)-->
       </div>
  </div>
<!--SS_BEGIN_SNIPPET(fragment24,1)-->
				<!-- Start SiteCatalyst code -->
<script language="JavaScript" src="http://www.oracleimg.com/us/assets/metrics/ora_otn.js"></script>
<!-- End SiteCatalyst code --> 

			<!--SS_END_SNIPPET(fragment24,1)-->
 
<!--SS_BEGIN_SNIPPET(fragment23,universal-webcache-integration)-->
				
				
			<!--SS_END_SNIPPET(fragment23,universal-webcache-integration)-->
 <!--Brightcove script line and lightbox code-->
  <script language="JavaScript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js" type="text/javascript">
  </script>

  <div id="bcVideoPlayer" style="DISPLAY: none">
    &nbsp;
  </div>

  <div class="lightbox_overlay" id="lightbox_brightcove" style="DISPLAY: none; Z-INDEX: 30000" onclick="showclose();">
    <!--spacer-->&nbsp;
   </div></div>
</body>
</html>
